#ifndef AMETYPES_H
#define AMETYPES_H

namespace ame {
    
    struct vec2 {
        vec2 ();
        vec2 ( double, double );
        
        double x, y;
    };

    struct vec3 {
        vec3 ();
        vec3 ( double, double, double );

        double x, y, z;
    };
    
    struct vec4 {
        vec4 ();
        vec4 ( double, double, double, double );
        
        double x, y, z, t;
    };

};

#endif // AMETYPES_H
